﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ScrumFactory.Services.AuthProviders {

    public interface IOAuthProvider {

        string ProviderName { get; }

        string LoginUrl { get; }
        
        string ACCESS_TOKEN { get; }

        bool IsSignedIn { get; }

        bool GetAccesToken();        
        bool RefreshAccesToken();

        bool GetAuthorizationToken(Uri url, string title);

        void SignOut();



    }
}
